slight improvement in health - Französisch Englisch Wörterbuch